Why on earth would anyone give up a life on the open road for the regimen of a vast Japanese conglomerate? And is it really so different in Japan from everywhere else? Niall Murtagh spent years as a world traveller - hitchhiking to Istanbul, bussing to Kathmandu and crossing the Atlantic in a home-b[...]